double-stranded RNA - French English Dictionary